//
//  YHMainViewController.swift
//  YH微博3
//
//  Created by 运 海 on 16/3/3.
//  Copyright © 2016年 罗运海. All rights reserved.
//

import UIKit

class YHMainViewController: UITabBarController {

    override func viewDidLoad() {
        super.viewDidLoad()
        self.addChildViewControllers()
        
        
    }
    
    /**
     添加tabBar的自控制器
     - parameter controller: 要添加的控制器
     - parameter title:      标题
     - parameter imageName:  图片的名称
     */
    func addChildViewController(controller: UIViewController, title: String, imageName: String) {
        
        controller.title = title
        controller.tabBarItem.image = UIImage(named:imageName)
        //添加为tabBar的子控制器，并且包装导航控制器
        self.addChildViewController(UINavigationController.init(rootViewController: controller))
        
    }
    
    func addChildViewControllers(){
        
        self.addChildViewController(HomeViewController(), title: "首页", imageName: "tabbar_home")
        self.addChildViewController(DiscoverTableViewController(), title: "发现", imageName: "tabbar_discover")
        self.addChildViewController(MessageViewController(), title: "消息", imageName: "tabbar_message_center")
        self.addChildViewController(DiscoverTableViewController(), title: "我", imageName: "tabbar_profile")
    }

}
